//
//  RequestManager.h
//  Product_A
//
//  Created by Li on 16/5/10.
//  Copyright © 2016年 Li. All rights reserved.
//

#import <Foundation/Foundation.h>

typedef void(^RequestFinish)(NSData *data);
typedef void(^RequestError)(NSError *error);


@interface RequestManager : NSObject


//封装类的功能： 给这个类一个url字符串，就可以帮我们请求数据并返回
//封装类的类型：单例、普通的alloc

//给一个类东西：
//1、参数 方便（一个方法可以传递很多参数，不用单独赋值）
//2、属性 全局、存储时间长

+ (void)initWithUrlString:(NSString *)urlString requestType:(NSString *)requestType parDic:(NSDictionary *)parDic finishBlock:(RequestFinish)finishBlock errorBlock:(RequestError)errorBlock;


@end
